
//precious: diamond ruby emerald sapphire
//semi-precious: agate, malachite, garnet, amber, moonstone, opal, topaz, onyx,
//	aquamarine, beryl, tourmaline, peridot, pearl, jade

gem
	Rough_Quartz { val=1 }
	Quartz { val=2 }
	Polished_Quartz { val=4 }

	Rough_Rose_Quartz { val=10 }
	Rose_Quartz { val=20 }
	Polished_Rose_Quartz { val=40 }

	Rough_Citrine { val=7 }
	Citrine { val=13 }
	Polished_Citrine { val=26 }

	Rough_Amethyst { val=30 }
	Amethyst { val=61 }
	Polished_Amethyst { val=122 }

	Rough_Peridot { val=27 }
	Peridot { val=54 }
	Polished_Peridot { val=108 }

	Rough_Moonstone { val=28 }
	Moonstone { val=56 }
	Polished_Moonstone { val=102 }

	Onyx

obj/gem_mine

	Quartz { spawn_type = "Quartz" }
	Rose_Quartz { spawn_type = "Rose_Quartz"; rarity = 70 }
	Citrine { spawn_type = "Citrine"; rarity = 20 }
	Amethyst { spawn_type = "Amethyst"; rarity = 60 }
	Peridot { spawn_type = "Peridot"; rarity = 30 }
	Moonstone { spawn_type = "Moonstone"; rarity = 30 }

turf/unbuildable/gem_generator
	name="ground"
	icon_state="df"
	New()
		..()
		icon_state="ground"

	quartzmine/spawn_types = list(/obj/gem_mine/Rose_Quartz=15, /obj/gem_mine/Quartz=90)
	citrinemine/spawn_types = list(/obj/gem_mine/Amethyst=5, /obj/gem_mine/Citrine=61)
	raregemmine/spawn_types = list(/obj/gem_mine/Amethyst=50, /obj/gem_mine/Rose_Quartz=50)
	peristonemine/spawn_types = list(/obj/gem_mine/Moonstone=50, /obj/gem_mine/Peridot=50)
